live under a rock – English–Português translations

🇬🇧 en pt 🇵🇹

live under a rock verb

  • to be isolated from knowledge of current events
viver debaixo de uma pedra
Wiktionary Links